#ifndef __BSP_SPI_H__
#define __BSP_SPI_H__

#include "bsp.h"


uint8_t SPI1_WriteByte(uint8_t Byte);
void spi1_gpio_config(void);
void Spi1_Init(void);



void spi2_gpio_config(void);
void Spi2_Init(void);
uint16_t SPI2_ReadWriteByte(uint16_t TxData);


//void din_value(uint8_t value);
//void convst_value(uint8_t value);
//void clk_value(uint8_t value);

void spiv_gpio_config(void);
void simulate_spi_write_byte(uint8_t data);
uint16_t simulate_spi_read_byte(void);


void spii_gpio_config(void);
void simulatei_spi_write_byte(uint8_t data);
uint16_t simulatei_spi_read_byte(void);



#endif
